UCF STIG Viewer Logo
Changes are coming to https://stigviewer.com. Take our survey to help us understand your usage and how we can better serve you in the future.
Take Survey

Directory service data objects do not have proper audit settings.


Overview

Finding ID Version Rule ID IA Controls Severity
V-4243 DS00.0140 SV-4243r1_rule ECAR-1 ECAR-2 ECAR-3 Medium
Description
- When inappropriate audit settings are configured for directory service database objects, it may be possible for a user or process to update the data without generating any tracking data. The impact of missing audit data is related to the type of object. -- A failure to capture audit data for objects used by identification, authentication, or authorization functions could degrade or eliminate the ability to track changes to access policy for systems or data. -- For AD, there are a number of critical object types in the domain naming context of the AD database for which auditing is essential. This includes Group Policy objects, the Domain object, the Infrastructure object, the AdminSDHolder object, the RID Manager$ object, and OU objects. Because changes to these objects can significantly impact access controls or the availability of systems, the absence of auditing data makes it impossible to identify the source of changes that impact the confidentiality, integrity, and availability of data and systems throughout an AD domain. - The lack of proper auditing can result in insufficient forensic evidence needed to investigate an incident and prosecute the intruder.
STIG Date
Windows 2008 Domain Controller Security Technical Implementation Guide 2012-06-29

Details

Check Text ( C-9330r1_chk )
Note: This check examines auditing for the following AD objects: Group Policy (Site, Domain, and OU), Domain, Infrastructure, AdminSDHolder, RID Manager$, and Domain Controllers OU.

A. Group Policy Object Procedures - Site Policies
- Start the Active Directory Sites and Services console (“Start”, “Run…”, “dssite.msc”).
- Select and expand the Sites item in the left pane.
For *each* AD site that is defined (building icon):
-- Right-click the site and select the Properties item
-- On the site Properties window, select the Group Policy tab
-- For *each* Group Policy Object Link:
--- Select the Group Policy Object Link item
--- Select the Properties button
--- On the site Group Policy Properties window, select the Security tab
--- Select the Advanced button and then the Auditing tab
--- Compare the audit settings of the site Group Policy to the specifications for Group Policy Objects below.
- If the actual audit settings for any site Group Policy object are not at least as inclusive as those below, then this is a Finding.

B. Group Policy Object Procedures - Domain & OU Policies
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”).
- Select the left pane item that matches the name of the domain being reviewed.
-- Right-click the domain name and select the Properties item.
-- On the domain Properties window, select the Group Policy tab.
-- For *each* Group Policy Object Link:
--- Select the Group Policy Object Link item
--- Select the Properties button
--- On the domain Group Policy Properties window, select the Security tab
--- Select the Advanced button and then the Auditing tab
--- Compare the audit settings of the domain Group Policy to the specifications for Group Policy Objects below.
- If the actual audit settings for any domain Group Policy object are not at least as inclusive as those below, then this is a Finding.

- Return to the initial console view of the Active Directory Users and Computers console.
- For *each* AD OU that is defined (folder in folder icon):
-- Right-click the OU and select the Properties item
-- On the OU Properties window, select the Group Policy tab
-- For *each* Group Policy Object Link:
--- Select the Group Policy Object Link item
--- Select the Properties button
--- On the OU Group Policy Properties window, select the Security tab
--- Select the Advanced button and then the Auditing tab
--- Compare the audit settings of the OU Group Policy to the specifications for Group Policy Objects below.
- If the actual audit settings for any OU Group Policy object are not at least as inclusive as those below, then this is a Finding.

Note: Each domain has at least one OU that has a Group Policy. This will be the Domain Controllers OU.

Group Policy Object (Site, Domain, and OU) Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :Object and all child objects
Success :Everyone :Modify Permissions :groupPolicyContainer objects
:Write All Properties

C. Domain Object Procedures
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”). Ensure that the Advanced Features item on the View menu is enabled.
- Select the left pane item that matches the name of the domain being reviewed.
-- Right-click the domain name and select the Properties item
-- On the domain object Properties window, select the Security tab
-- Select the Advanced button and then the Auditing tab
-- Compare the audit settings of the domain object to the specifications for Domain Objects below.
- If the actual audit settings are not at least as inclusive as those below, then this is a Finding.

Domain Object Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :[Domain] object only
Success :Everyone :Write All Properties :[Domain] object only
:Modify Permissions
:Modify Owner
Success :Administrators :All Extended Rights :[Domain] object only
Success :Domain Users :All Extended Rights :[Domain] object only

D. Infrastructure Object Procedures
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”). Ensure that the Advanced Features item on the View menu is enabled.
- Select the left pane item that matches the name of the domain being reviewed.
-- Right-click the Infrastructure object and select the Properties item.
-- On the Infrastructure object Properties window, select the Security tab.
-- Select the Advanced button and then the Auditing tab.
-- Compare the audit settings of the Infrastructure object to the specifications for Infrastructure Objects below.
- If the actual audit settings are not at least as inclusive as those below, then this is a Finding.

Infrastructure Object Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :Infrastructure object only
Success :Everyone :All Extended Rights :Infrastructure object only
:Write All Properties

E. AdminSDHolder Object Procedures
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”). Ensure that the Advanced Features item on the View menu is enabled.
- Select and expand the left pane item that matches the name of the domain being reviewed.
-- Select the System object.
-- Right-click the AdminSDHolder object and select the Properties item.
-- On the AdminSDHolder object Properties window, select the Security tab.
-- Select the Advanced button and then the Auditing tab.
-- Compare the audit settings of the AdminSDHolder object to the specifications for AdminSDHolder Objects below.
- If the actual audit settings are not at least as inclusive as those below, then this is a Finding.

AdminSDHolder Object Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :AdminSDHolder object only
Success :Everyone :Modify Permissions :AdminSDHolder object only
:Modify Owner
:Write All Properties

F. RID Manager$ Object Procedures
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”). Ensure that the Advanced Features item on the View menu is enabled.
- Select and expand the left pane item that matches the name of the domain being reviewed.
-- Select the System object.
-- Right-click the RID Manager$ object and select the Properties item.
-- On the RID Manager$ object Properties window, select the Security tab.
-- Select the Advanced button and then the Auditing tab.
-- Compare the audit settings of the RID Manager$ object to the specifications for RID Manager$ Objects below.
- If the actual audit settings are not at least as inclusive as those below, then this is a Finding.

RID Manager$ Object Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :RID Manager$ object only
Success :Everyone :All Extended Rights :RID Manager$ object only
:Write All Properties

G. Domain Controllers OU Object Procedures
- Start the Active Directory Users and Computers console (“Start”, “Run…”, “dsa.msc”).
- Right-click the Domain Controllers OU and select the Properties item.
-- On the OU Properties window, select the Security tab.
-- Select the Advanced button and then the Auditing tab.
-- Compare the audit settings of the OU to the specifications for Domain Controllers OU Objects below.
- If the actual audit settings for the Domain Controllers OU object are not at least as inclusive as those below, then this is a Finding.

Domain Controllers OU Object Audit Settings:
Type :Account :Access :Scope
Fail :Everyone :[All access types] :Domain Controllers OU and all child obj.
Success :Everyone :Modify Permissions :Domain Controllers OU only
:Modify Owner
:Create All Child Objects
:Delete
:Delete All Child Objects
:Delete Subtree
Success :Everyone :Write All Properties :Domain Controllers OU and all child obj.
Fix Text (F-8060r1_fix)
Configure the audit settings for the directory service database objects according to the required access permissions.